package persistent.dao;

import java.util.List;

import model.VCloudInformation;

/**
 * 学校信息管理业务类接口
 * @author 徐震霖
 * @since 2018-12-13
 */
public interface CloudInformationDAO {
	
	/**
	 * 根据id得到一条学校发布信息对象
	 * @param infoid 信息id
	 * @return 成功返回VCloudInformation的信息对象，失败返回null
	 */
	public VCloudInformation getVCloudInformationByinfoid(int infoid);
	
	/**
	 * 根据查询条件查询学校发布信息
	 * @param strwhere 查询条件
	 * @return 成功返回List<VCloudInformation>列表，失败返回null
	 */
	public List<VCloudInformation> getVCloudInformationByPage(String strwhere);
	
	/**
	 * 根据查询条件分页查询学校发布信息
	 * @param strwhere查询条件
	 * @param currentPage 当前页
	 * @param pageSize 每页数
	 * @return 成功返回List<VCloudInformation>列表，失败返回null
	 */
	public List<VCloudInformation> getVCloudInformationByPage(String strwhere,int currentPage, int pageSize);
	
}
